# mapping the former as executable and the latter as execute-never.
SEPARATE_CODE_AND_RODATA := 1
-# Enable new version of image loading on ARM platforms
-LOAD_IMAGE_V2 := 1
-
# Use the multi console API, which is only available for AArch64 for now
- ifeq (${ARCH}, aarch64)
- MULTI_CONSOLE_API := 1
- endif
+ MULTI_CONSOLE_API := 1
-# Use generic OID definition (tbbr_oid.h)
-USE_TBBR_DEFS := 1
-
# Disable ARM Cryptocell by default
ARM_CRYPTOCELL_INTEG := 0
$(eval $(call assert_boolean,ARM_CRYPTOCELL_INTEG))
* Finish the use of console driver in SP_MIN so that any runtime logs
* from SP_MIN will be suppressed.
*/
+ #if MULTI_CONSOLE_API
+ console_switch_state(CONSOLE_FLAG_RUNTIME);
+ #else
console_uninit();
+ #endif
}
-
-#if !ERROR_DEPRECATED
-
-#pragma weak sp_min_early_platform_setup2
-
-void sp_min_early_platform_setup2(u_register_t arg0, u_register_t arg1,
- u_register_t arg2, u_register_t arg3)
-{
- sp_min_early_platform_setup((void *)arg0, (void *)arg1);
-}
-#endif